// font_8x8.c
#include "../inc/font_8x8.h"

const uint8_t font_8x8[95][8] = {
    // !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
    {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*" ",0*/
    {0x00, 0x40, 0x40, 0x40, 0x00, 0x00, 0x40, 0x00}, /*"!",1*/
    {0x00, 0x60, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00}, /*""",2*/
    {0x00, 0x40, 0x60, 0xF0, 0xA0, 0xE0, 0x20, 0x00}, /*"#",3*/
    {0x00, 0x60, 0xC0, 0x40, 0x20, 0xE0, 0x60, 0x00}, /*"$",4*/
    {0x00, 0x00, 0xE0, 0xC0, 0x30, 0x70, 0x30, 0x00}, /*"%",5*/
    {0x00, 0x40, 0xA0, 0x40, 0xD0, 0xA0, 0x70, 0x00}, /*"&",6*/
    {0x00, 0x40, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"'",7*/
    {0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00}, /*"(",8*/
    {0x00, 0x80, 0x40, 0x40, 0x40, 0x40, 0x80, 0x80}, /*")",9*/
    {0x00, 0x00, 0xD0, 0x60, 0x90, 0x00, 0x00, 0x00}, /*"*",10*/
    {0x00, 0x00, 0x00, 0x40, 0x60, 0x00, 0x00, 0x00}, /*"+",11*/
    {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x40}, /*",",12*/
    {0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00}, /*"-",13*/
    {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00}, /*".",14*/
    {0x00, 0x10, 0x20, 0x20, 0x40, 0x80, 0x80, 0x00}, /*"/",15*/
    {0x00, 0x40, 0xA0, 0x90, 0x90, 0xA0, 0x60, 0x00}, /*"0",16*/
    {0x00, 0x00, 0x40, 0x40, 0x40, 0x40, 0x00, 0x00}, /*"1",17*/
    {0x00, 0x60, 0xA0, 0x20, 0x20, 0x40, 0xF0, 0x00}, /*"2",18*/
    {0x00, 0x60, 0xA0, 0x20, 0x20, 0x90, 0x60, 0x00}, /*"3",19*/
    {0x00, 0x00, 0x20, 0x60, 0xA0, 0xF0, 0x20, 0x00}, /*"4",20*/
    {0x00, 0x00, 0xC0, 0xE0, 0x20, 0xA0, 0x60, 0x00}, /*"5",21*/
    {0x00, 0x20, 0x40, 0x60, 0x90, 0x90, 0x60, 0x00}, /*"6",22*/
    {0x00, 0x00, 0x60, 0x20, 0x40, 0x40, 0x40, 0x00}, /*"7",23*/
    {0x00, 0x40, 0xA0, 0xA0, 0xE0, 0x90, 0x60, 0x00}, /*"8",24*/
    {0x00, 0x40, 0xA0, 0xA0, 0x60, 0x20, 0x40, 0x00}, /*"9",25*/
    {0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x20, 0x00}, /*":",26*/
    {0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x20, 0x20}, /*";",27*/
    {0x00, 0x10, 0x20, 0x40, 0x80, 0x40, 0x20, 0x00}, /*"<",28*/
    {0x00, 0x00, 0x00, 0x60, 0x60, 0x00, 0x00, 0x00}, /*"=",29*/
    {0x00, 0x80, 0x40, 0x20, 0x20, 0x40, 0x80, 0x00}, /*">",30*/
    {0x00, 0x40, 0xA0, 0x20, 0x00, 0x00, 0x00, 0x00}, /*"?",31*/
    {0x00, 0x20, 0xD0, 0xF0, 0xB0, 0xE0, 0xE0, 0x00}, /*"@",32*/
    {0x00, 0x00, 0x60, 0x60, 0xA0, 0xE0, 0x90, 0x00}, /*"A",33*/
    {0x00, 0xC0, 0xA0, 0xA0, 0xE0, 0x90, 0xE0, 0x00}, /*"B",34*/
    {0x00, 0x20, 0xD0, 0x80, 0x80, 0x90, 0x60, 0x00}, /*"C",35*/
    {0x00, 0x80, 0xE0, 0x90, 0x90, 0xA0, 0xE0, 0x00}, /*"D",36*/
    {0x00, 0xE0, 0x80, 0x80, 0xC0, 0x80, 0xF0, 0x00}, /*"E",37*/
    {0x00, 0xF0, 0x80, 0x80, 0xC0, 0x80, 0x80, 0x00}, /*"F",38*/
    {0x00, 0x00, 0xE0, 0x80, 0xB0, 0x90, 0x70, 0x00}, /*"G",39*/
    {0x00, 0x90, 0x90, 0x90, 0xF0, 0x90, 0x90, 0x00}, /*"H",40*/
    {0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00}, /*"I",41*/
    {0x00, 0x10, 0x10, 0x10, 0x10, 0xA0, 0x60, 0x00}, /*"J",42*/
    {0x00, 0x90, 0xA0, 0xC0, 0xA0, 0xA0, 0x90, 0x00}, /*"K",43*/
    {0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0xF0, 0x00}, /*"L",44*/
    {0x00, 0x90, 0xB0, 0xF0, 0xF0, 0xD0, 0x90, 0x00}, /*"M",45*/
    {0x00, 0x90, 0xD0, 0xD0, 0xD0, 0xB0, 0x90, 0x00}, /*"N",46*/
    {0x00, 0x40, 0xA0, 0x90, 0x90, 0x90, 0x60, 0x00}, /*"O",47*/
    {0x00, 0xC0, 0xB0, 0x90, 0xE0, 0x80, 0x80, 0x00}, /*"P",48*/
    {0x00, 0x40, 0xA0, 0x90, 0x90, 0xB0, 0x60, 0x00}, /*"Q",49*/
    {0x00, 0xC0, 0xB0, 0x90, 0xE0, 0xA0, 0x90, 0x00}, /*"R",50*/
    {0x00, 0x40, 0xA0, 0x40, 0x20, 0x90, 0x60, 0x00}, /*"S",51*/
    {0x00, 0xF0, 0x40, 0x40, 0x40, 0x40, 0x00, 0x00}, /*"T",52*/
    {0x00, 0x90, 0x90, 0x90, 0x90, 0x90, 0x60, 0x00}, /*"U",53*/
    {0x00, 0x90, 0x90, 0xA0, 0x60, 0x60, 0x00, 0x00}, /*"V",54*/
    {0x00, 0x90, 0xD0, 0xF0, 0xE0, 0x60, 0x20, 0x00}, /*"W",55*/
    {0x00, 0x90, 0xA0, 0x60, 0x60, 0x60, 0x90, 0x00}, /*"X",56*/
    {0x00, 0x90, 0xA0, 0x60, 0x40, 0x40, 0x00, 0x00}, /*"Y",57*/
    {0x00, 0xF0, 0x20, 0x20, 0x40, 0x80, 0xF0, 0x00}, /*"Z",58*/
    {0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x30}, /*"[",59*/
    {0x00, 0x80, 0x80, 0x40, 0x40, 0x20, 0x20, 0x20}, /*"\",60*/
    {0x00, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0xC0}, /*"]",61*/
    {0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"^",62*/
    {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0}, /*"_",63*/
    {0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"`",64*/
    {0x00, 0x00, 0x00, 0x60, 0x20, 0xE0, 0x60, 0x00}, /*"a",65*/
    {0x00, 0x80, 0x80, 0xE0, 0xA0, 0x90, 0xE0, 0x00}, /*"b",66*/
    {0x00, 0x00, 0x00, 0x60, 0xA0, 0x90, 0x60, 0x00}, /*"c",67*/
    {0x00, 0x00, 0x20, 0x60, 0xA0, 0xA0, 0x60, 0x00}, /*"d",68*/
    {0x00, 0x00, 0x00, 0x60, 0xA0, 0xC0, 0x60, 0x00}, /*"e",69*/
    {0x00, 0x20, 0x40, 0xE0, 0x40, 0x40, 0x40, 0x00}, /*"f",70*/
    {0x00, 0x00, 0x00, 0x70, 0xA0, 0x60, 0x60, 0xE0}, /*"g",71*/
    {0x00, 0x80, 0x80, 0xA0, 0xD0, 0x90, 0x90, 0x00}, /*"h",72*/
    {0x00, 0x00, 0x00, 0x20, 0x20, 0x20, 0x20, 0x00}, /*"i",73*/
    {0x00, 0x00, 0x00, 0x20, 0x20, 0x20, 0x20, 0x60}, /*"j",74*/
    {0x00, 0x80, 0x80, 0xA0, 0xC0, 0xA0, 0xA0, 0x00}, /*"k",75*/
    {0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00}, /*"l",76*/
    {0x00, 0x00, 0x00, 0xD0, 0xF0, 0xD0, 0x90, 0x00}, /*"m",77*/
    {0x00, 0x00, 0x00, 0xA0, 0xD0, 0x90, 0x90, 0x00}, /*"n",78*/
    {0x00, 0x00, 0x00, 0x60, 0x90, 0x90, 0x60, 0x00}, /*"o",79*/
    {0x00, 0x00, 0x00, 0xE0, 0xA0, 0x90, 0xE0, 0x80}, /*"p",80*/
    {0x00, 0x00, 0x00, 0x60, 0xA0, 0xA0, 0x60, 0x00}, /*"q",81*/
    {0x00, 0x00, 0x00, 0x20, 0x40, 0x40, 0x00, 0x00}, /*"r",82*/
    {0x00, 0x00, 0x00, 0x60, 0x80, 0x60, 0x60, 0x00}, /*"s",83*/
    {0x00, 0x00, 0x40, 0xE0, 0x40, 0x40, 0x20, 0x00}, /*"t",84*/
    {0x00, 0x00, 0x00, 0x90, 0x90, 0x90, 0x70, 0x00}, /*"u",85*/
    {0x00, 0x00, 0x00, 0x90, 0xA0, 0x60, 0x40, 0x00}, /*"v",86*/
    {0x00, 0x00, 0x00, 0x90, 0xD0, 0x60, 0x20, 0x00}, /*"w",87*/
    {0x00, 0x00, 0x00, 0xA0, 0x60, 0x60, 0xA0, 0x00}, /*"x",88*/
    {0x00, 0x00, 0x00, 0x90, 0xA0, 0x60, 0x40, 0x40}, /*"y",89*/
    {0x00, 0x00, 0x00, 0x60, 0x20, 0x40, 0xE0, 0x00}, /*"z",90*/
    {0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20}, /*"{",91*/
    {0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20}, /*"|",92*/
    {0x00, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x80}, /*"}",93*/
    {0x50, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"~",94*/
};